cinnamon vine - English Synonyms Dictionary

cinnamon vine

n.
[1] Chinese yam , Dioscorea batata